WPTravelEngine\Core\Controllers\RestAPI\V2\Trip D

Total Complexity 219
Dependencies 14
Dependents 2
Total lines 2,081
Lines of code 1,662
Logical lines of code 533
Comment lines 198
Methods 19
Properties 6

Methods 19

Method Rating Maintainability Complexity Lines of code
set_core_settings()
D
1
117 407
get_item_schema()
D
14
1 661
prepare_item_for_response()
D
22
30 201
prepare_package_data()
A
43 11 46
prepare_package()
A
40 8 61
sanitize_params_recursive()
A
54 8 21
delete_package()
A
48 7 32
set_trip_images()
S
55 7 18
filter_by_context()
S
54 6 20
register_routes()
S
42 2 66
upload_image()
S
48 4 32
update_item()
S
54 4 19
delete_package_permissions_check()
S
57 3 18
get_dates()
S
57 2 16
get_public_item_schema()
S
65 3 9
set_bad_request()
S
60 2 14
get_services()
S
64 2 10
__construct()
S
71 1 6
get_packages()
S
72 1 5